eaves swallow (petrochelidon pyrrhonota) - Turkish English Dictionary